20A Auld Street, Torbay